control stamps - Turkish English Dictionary